package com.example.demo.Service;

import com.example.demo.Mapper.AddMapper;
import com.example.demo.Pojo.AddDTO;
import com.example.demo.Pojo.CartDTO;
import com.example.demo.Pojo.ProductDTO;
import jakarta.annotation.Resource;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
//将购车商品添加到数据库
@Service
public class AddServiceImpl implements AddService {

    @Resource
    AddMapper addMapper;

    @Override
    public void add(ProductDTO productDTO) {
        String name = productDTO.getName();
        //检查购物车数据库里面有没有这个东西，没有的话就插入
        CartDTO cartDTO = addMapper.exam(name);
        Float price = productDTO.getPrice();
        String url = productDTO.getUrl();
        if(cartDTO != null) {
            //这个东西存在了
            System.out.println("这个东西存在了");
        }else{
            addMapper.add(name,price,1,url);
        }

    }
}
